List of all members.
Classes |
| class | TableTypeData |
Public Types |
| enum | TableType { Single = 0,
WithHistory,
Authorization
} |
Public Member Functions |
| bool | ValidateField (Field field, ref string returnMessage) |
| bool | ValidateNewField (Field newField, ref string returnMessage) |
| string | GetForeignKeyFieldNameByTableID (int tableID) |
| bool | AddField (Field newField, ref string returnMessage) |
| bool | RemoveField (Field removedField, ref string returnMessage) |
| | Table () |
| | Table (IDataRecord record) |
Properties |
| static TableTypes | TableTypesDictionary [get, set] |
| TableType | Type [get] |
| TableTypeData | TypeData [get] |
| string | TypeText [get, set] |
| bool | CustomTable [get, set] |
| bool | NeedsValidation [get, set] |
| string | PrimaryKeyFieldName [get] |
| string | ForeignKeyFieldName [get] |
| string | ValidationTableName [get] |
| string | HistoryTableName [get] |
| string | ValidationPrimaryKeyFieldName [get] |
| string | ValidationForeignKeyFieldName [get] |
| string | VisibleTextFieldName [get] |
| Fields | Fields [get, set] |
| string | QueryName [get, set] |
| string | MultipleLookupForeignKey [get] |
| bool | HistoryTable [get] |
| bool | WithHistoryValidation [get] |
| Fields | AddedFields [get] |
| | Gets the collection of added role's attributes.
|
| Fields | RemovedFields [get] |
| | Gets the collection of removed role's attributes.
|
| bool | Modified [get, set] |
| | Gets and sets "modified" flag.
|
| bool | AddHistoryAllowed [get] |
Member Enumeration Documentation
- Enumerator:
| Single |
|
| WithHistory |
|
| Authorization |
|
Definition at line 41 of file Table.cs.
Constructor & Destructor Documentation
| RAIS::Common::TableManagement::Table::Table |
( |
| ) |
|
| RAIS::Common::TableManagement::Table::Table |
( |
IDataRecord |
record | ) |
|
Member Function Documentation
| bool RAIS::Common::TableManagement::Table::AddField |
( |
Field |
newField, |
|
|
ref string |
returnMessage |
|
) |
| |
| string RAIS::Common::TableManagement::Table::GetForeignKeyFieldNameByTableID |
( |
int |
tableID | ) |
|
| bool RAIS::Common::TableManagement::Table::RemoveField |
( |
Field |
removedField, |
|
|
ref string |
returnMessage |
|
) |
| |
| bool RAIS::Common::TableManagement::Table::ValidateField |
( |
Field |
field, |
|
|
ref string |
returnMessage |
|
) |
| |
| bool RAIS::Common::TableManagement::Table::ValidateNewField |
( |
Field |
newField, |
|
|
ref string |
returnMessage |
|
) |
| |
Property Documentation
Fields RAIS::Common::TableManagement::Table::AddedFields [get] |
Gets the collection of added role's attributes.
Definition at line 242 of file Table.cs.
bool RAIS::Common::TableManagement::Table::AddHistoryAllowed [get] |
bool RAIS::Common::TableManagement::Table::CustomTable [get, set] |
Fields RAIS::Common::TableManagement::Table::Fields [get, set] |
string RAIS::Common::TableManagement::Table::ForeignKeyFieldName [get] |
bool RAIS::Common::TableManagement::Table::HistoryTable [get] |
string RAIS::Common::TableManagement::Table::HistoryTableName [get] |
bool RAIS::Common::TableManagement::Table::Modified [get, set] |
Gets and sets "modified" flag.
Definition at line 256 of file Table.cs.
string RAIS::Common::TableManagement::Table::MultipleLookupForeignKey [get] |
bool RAIS::Common::TableManagement::Table::NeedsValidation [get, set] |
string RAIS::Common::TableManagement::Table::PrimaryKeyFieldName [get] |
string RAIS::Common::TableManagement::Table::QueryName [get, set] |
Fields RAIS::Common::TableManagement::Table::RemovedFields [get] |
Gets the collection of removed role's attributes.
Definition at line 249 of file Table.cs.
TableTypes RAIS::Common::TableManagement::Table::TableTypesDictionary [static, get, set] |
TableType RAIS::Common::TableManagement::Table::Type [get] |
TableTypeData RAIS::Common::TableManagement::Table::TypeData [get] |
string RAIS::Common::TableManagement::Table::TypeText [get, set] |
string RAIS::Common::TableManagement::Table::ValidationForeignKeyFieldName [get] |
string RAIS::Common::TableManagement::Table::ValidationPrimaryKeyFieldName [get] |
string RAIS::Common::TableManagement::Table::ValidationTableName [get] |
string RAIS::Common::TableManagement::Table::VisibleTextFieldName [get] |
bool RAIS::Common::TableManagement::Table::WithHistoryValidation [get] |
The documentation for this class was generated from the following file: